kidney assist devices - Turco Inglés Diccionario